ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics D

Total Complexity 490
Dependencies 57
Dependents 27
Total lines 2,593
Lines of code 1,898
Logical lines of code 1,294
Comment lines 758
Methods 56
Properties 19

Methods 56

Method Rating Maintainability Complexity Lines of code
get_clicks_and_impressions_by_urls()
D
21
45 199
get_visitors_by_page_ga4()
D
28
34 117
load_accounts_list_ga4()
D
29
30 124
get_visitors_by_page_ga()
C
28
28 134
handle_exception()
C
37 28 59
get_found_pages_by_ua_id_ga4()
C
31 22 109
get_position_fast()
B
30 19 125
load_accounts_list_ga()
B
34 20 97
get_found_pages_by_ua_id_ga()
B
32 19 104
find_recommended_ga_id()
B
39 17 66
get_visitors_by_page()
B
42 16 51
load_gsc_accounts_list()
B
42 16 47
extract_message()
B
46 17 32
try_to_refresh_token()
A
42 15 47
check_gsc_using_bulk_results()
A
40 14 58
load_accounts_list()
A
41 10 57
gsc_check_domain()
A
52 9 21
create_client()
S
42 5 54
is_ga_account_correct()
S
53 7 23
is_analytics_enabled()
S
61 8 10
check_token()
S
50 6 29
maybe_disconnect()
S
58 7 13
find_recommended_gsc_id()
S
50 6 27
check_ga_using_top_traffic_pages()
S
52 6 24
disconnect()
S
48 5 32
set_ua()
S
56 5 19
set_message()
S
58 5 15
is_gsc_enabled()
S
63 6 10
get_clean_domain()
S
59 5 13
maybe_do_a_pause()
S
60 5 11
parse_gsc_response()
S
55 4 20
set_ga4_property()
S
60 4 12
set_ga_disconnect_reason()
S
70 3 6
get_logged_events()
S
77 3 3
set_gsc_disconnect_reason()
S
69 3 6
reset_pause()
S
69 3 8
get_message()
S
64 3 10
get_cert_path()
S
69 3 6
is_gsc_set()
S
71 3 6
prepare_gsc_query()
S
62 2 11
token_callback()
S
62 2 11
get()
S
71 2 6
__construct()
S
65 2 7
prepare_answer()
S
67 2 8
get_data_tokens()
S
72 2 6
get_oauth2_url()
S
64 2 10
is_gsc_account_correct()
S
67 2 8
is_ua_set()
S
79 2 3
set_gsc_paused()
S
81 1 3
get_api_user()
S
81 1 3
is_gsc_paused()
S
82 1 3
get_service_error()
S
81 1 3
is_analytics_has_accounts()
S
80 1 3
set_client()
S
81 1 3
set_data_token()
S
81 1 3
get_http_client()
S
80 1 3